www.mxdraw.com
内容索引主面
前一个向上下一个
IMxDrawEntity::SetxDataString 方法

写一个字符串扩展数据

IDL
[helpstring("method SetxDataString")]
HRESULT SetxDataString([in] BSTR sAppName, [in] LONG lItem, [in] BSTR val, [out, retval] VARIANT_BOOL* pOk);
参数 
说明 
[in] BSTR val 
字符串值 
szAppName 
扩展数据名称 
nItem 
该值所在位置 

成功返回TRUE

例如: JS

                function WriteXData() {
                    var selEnt = mxOcx.NewComObject("IMxDrawUiPrEntity");

                    selEnt.message = "选择要写扩展数据的对象";
                    if (selEnt.go() != 1)
                        return;

                    var ent = selEnt.Entity();
                    if (ent == null)
                        return;

                    if (ent.SetxDataString("ExDataName", 0, "ExDataValue")) {
                        alert("写扩展数据成功");
                    }
                    else {
                        alert("写扩展数据失败");
                    }


                }
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!